to weatherproof - Deutsch Englisch Wörterbuch